package com.pingan.haofang.searchcloud.index.dto;

/**
 * TODO: 请添加描述
 *
 * @author EX-ZHOUYONG005
 * @date 2018/10/31
 * @since 1.0.0
 */
public class IndexBuildProgressCountDTO {

    /**
     * 项目code
     */
    private String projectCode;

    /**
     * 索引名称
     */
    private String indexName;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 对应状态调用数量
     */
    private Long execCount;

    /**
     * 索引成功总量
     */
    private Long indexTotal;

    /**
     * 索引总耗时
     */
    private Long costTimeTotal;

    public IndexBuildProgressCountDTO(String projectCode, String indexName, Integer status, Long execCount, Long indexTotal, Long costTimeTotal) {
        this.projectCode = projectCode;
        this.indexName = indexName;
        this.status = status;
        this.execCount = execCount;
        this.indexTotal = indexTotal;
        this.costTimeTotal = costTimeTotal;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }

    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getExecCount() {
        return execCount;
    }

    public void setExecCount(Long execCount) {
        this.execCount = execCount;
    }

    public Long getIndexTotal() {
        return indexTotal;
    }

    public void setIndexTotal(Long indexTotal) {
        this.indexTotal = indexTotal;
    }

    public Long getCostTimeTotal() {
        return costTimeTotal;
    }

    public void setCostTimeTotal(Long costTimeTotal) {
        this.costTimeTotal = costTimeTotal;
    }
}
